mission impossible

Translations
mission impossible
Definitions
A phrase used to describe a task or challenge that is extremely difficult or seemingly impossible to accomplish.